gtk3: add randr 1.5 monitor support
authorDave Airlie <airlied@redhat.com>
Mon, 2 Feb 2015 06:02:04 +0000 (16:02 +1000)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 22 May 2015 03:09:04 +0000 (23:09 -0400)
commite670720d196bac1cef6f88313f6514cdd8c4a0c5
treed25709dbe300560439e2285eea7103ed5d922f9f
parent61cc10760d84f8600b6faf11046bb7b9a276e942
gtk3: add randr 1.5 monitor support

This patch introduces support for using the newly introduced
monitor objects in the XRandR protocol. These objects are meant
to be used to denote a set of rectangles representing a logical
monitor, and are used to hide details like monitor tiling and
virtual gpu outputs.

This uses the new objects instead of crtc/outputs objects when
they are available to create the monitor lists. X server 1.18
is required on the server side for randr 1.5.

https://bugzilla.gnome.org/show_bug.cgi?id=749561
configure.ac
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkdisplay-x11.h
gdk/x11/gdkscreen-x11.c